package com.sz.admin.ai.factory.chatFactory.entity;

import org.springframework.ai.chat.messages.AssistantMessage;
import org.springframework.ai.chat.metadata.ChatGenerationMetadata;
import org.springframework.ai.chat.model.Generation;

/**
 * @描述:
 * @Author: TangYuan
 * @Date: 2025/3/10 14:57
 */
public class ThinkGeneration extends Generation {
    
    private final AssistantMessage assistantMessage;
    
    public ThinkGeneration(AssistantMessage assistantMessage) {
        this(assistantMessage, ChatGenerationMetadata.NULL);
    }
    
    public ThinkGeneration(AssistantMessage assistantMessage, ChatGenerationMetadata chatGenerationMetadata) {
        super(assistantMessage, chatGenerationMetadata);
        this.assistantMessage = assistantMessage;
    }
    
    
    
    
    
    
    
}
